package com.wang.nowcoder.dao;

import com.wang.nowcoder.pojo.LoginTicket;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

import java.util.Date;

/**
 * 生成登录凭证
 * @author asus
 */

@Mapper
public interface LoginTicketMapper {

    /**
     * 插入一个登录状态
     * @param loginTicket
     * @return
     */
    int insertLoginTicket(LoginTicket loginTicket);

    /**
     * 查看
     * @param ticket
     * @return
     */
    LoginTicket selectByTicket(String ticket);


    /**
     * 修改登录凭证
     * @param ticket
     * @param status
     * @return
     */
    int updateStatus(String ticket, int status);

}
